<HTML>
<HEAD>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" >
<TITLE>PRC_cut1_de.htm</TITLE>
<style>body{font: 10pt Verdana,sans-serif;}</style>
</HEAD>
<BODY LANG="de-AT">
<PRE>

<h2>Prozess PRC_cut1</h2>
PRC_cut1 ist ein 2.5-D NC-Prozessor,

Postprozessoren: G-Code und andere (optional).


____________________________________________________________________________
<A HREF='#ALL'>Allgemeines</A>
<A HREF='#TLC'>Toolcommands</A>
<A HREF='#WRK'>Bearbeitungsfunktionen</A>
<A HREF='#ZAX'>Z-Achsen-Steuerung</A>
<A HREF='#AUX'>Hilfsfunktionen</A>
<A HREF='#EXA'>Beispiel</A>

<A HREF='#G-Code'>Postprozessor G-Code</A>
<A HREF='#GCAD3D-APT'>GCAD3D-APT</A>


____________________________________________________________________________
<p><a name="ALL"></a></p>
<B>Allgemeines</B>


-) Erstellen Sie alle zu bearbeitenden Konturelemente im Modus CAD oder MAN.
   oder laden Sie Modell "sample_PRC_cut1_1"

-) Neuen Prozess erzeugen: "Process/Create",
  Prozessname "proc1", Prozessor PRC_cut1.

-) Prozess aktivieren:
  im Browserfenster, proc1 mit rechter Maustaste "aktivieren".

-) Startposition definieren:
  im Grafikfenster, rechte Maustaste: "FROM";
    (im Editorfenster wird "FROM" ausgegeben)
  im Grafikfenster mit der linken Maustaste einen Punkt wählen (zB P27)
    (im Editorfenster wird der Punkt zugefügt)
  Zeile abschliessen:
    im Grafikfenster, rechte Maustaste: "OK" oder
    im Editorfenster mit Enter-Taste.

-) Zustellbewegung (Rapid) definieren:
  im Grafikfenster, rechte Maustaste: "RP";
  im Grafikfenster mit der linken Maustaste einen Punkt wählen (zB P23)
  Zeile abschliessen.
    (im Editorfenster wird "RP P23" ausgegeben)

-) Bearbeitung definieren:
  im Grafikfenster, rechte Maustaste: "GO";
  im Grafikfenster mit der linken Maustaste ein Objekt (Linie, Kreis, Kurve)
    wählen (zB S21)
  Zeile abschliessen.
    (im Editorfenster wird "GO S21" ausgegeben)

-) Postprozessor starten:
  im Toolbar "PRC_cut1" (unter dem Grafikfenster) den Postprozessor "G-Code"
    selektieren.
  Es wird der APT-Code (Datei ~/gCAD3D/tmp/nc.apt) und das NC-Programm
    (Datei ~/gCAD3D/tmp/nc.iso) erzeugt.

-) Beenden: Button "Fertig" im Toolbar "PRC_cut1".



Die Zeile "PROCESS {prozessName} PRC_cut1" darf nicht gelöscht werden !
Die meisten NC-Commands (STOP FED COOL INSERT ..) müssen dzt mit der Tastatur
  eingegeben werden.
Zugehörige geometrische Objekte (Punkte, Konturen) können selektiert werden.
  Abschluss mit Returntaste oder rechter Maustaste.
Zu jeder Zeit kann man mit der Cursortaste hinauf/hinunter jeden
  Programmzustand wiederherstellen.




Siehe auch: <A HREF='gCAD3D_startMAN_de.htm'>Bedienung Editor</A>


____________________________________________________________________________
<p><a name="TLC"></a></p>
<B>Toolcommands</B>
TL 0
  Werkzeug entladen


TL 1
  Werkzeugwechselbefehl (mit Werkzeugnummer);
  Keine Angabe: es wird vor Bearbeitung automatisch "TL 1" zugefügt.


TEC toolNr radius [height]
  Definition Werkzeugradius und Werkzeuglänge.
  Werkzeugradius und Werkzeuglänge werden zur Darstellung benutzt.
  radius (Werkzeugradius); Angabe 0: keine Darstellung der Stirnflächen.
  height (Werkzeuglänge); keine Angabe: keine Darstellung der Verfahrwege.

Beispiel:
# Werkzeug 1: Radius=10, Länge=50.
TEC 1 10 50
# Werkzeug 2: Radius=0; Darstellung als Linie, nicht Fläche.
TEC 2 0


____________________________________________________________________________
<p><a name="WRK"></a></p>
<B>Bearbeitungsfunktionen</B>

FROM FromPunkt
  Definiert die angegebene Position als Startpunkt eines Konturprogrammes.
  Diese Anweisung soll nur einmal pro Prozess definiert werden.
  Beispiel:  "FROM 100,100" oder "FROM P20"
  Ausgabe: "FROM koordinaten"
  Anzeige: ein Dreieck.


RP Punkt
  Rapid - Verfahranweisung absolut.
  Ausgabe: "RP", "G1 koordinaten"
  Anzeige: Ohne Werkzeug: gelbe Linie; mit Werkzeug: rote Linie.

RPR X-Abstand,Y-Abstand[,Z-Abstand]
  Rapid - Verfahranweisung relativ.
  Beispiel: "RPR 100 0"
  Ausgabe: "RP", "G1 koordinaten"



GO Geom.Obj
  Bearbeitung. Es sind ein oder mehrere geometr. Objekte
    (Linien, Kreise, Kurven) anzugeben.
  Beispiel: "GO P10 L20 S20"
  Ausgabe: G1- oder G2- oder G3-Sätze.
  Anzeige: Fläche oder blaue Linie/Kurve (wenn Radius 0)





____________________________________________________________________________
<p><a name="ZAX"></a></p>
<B>Z-Achsen-Steuerung</B>

ZSUR1 <Z-Wert>
  Z-Höhe der Bearbeitungsfläche.
  <Z-Wert> wird dem Z-Wert aller Koordinaten aufaddiert.


CLEAR <Z-Wert>
  Sicherheitsabstand (Clearence).
  Bei allen RAPID-Bewegungen wird zum Z-Wert der Wert
   (ZSUR1-Wert + CLEAR-Wert) aufaddiert.



____________________________________________________________________________
<p><a name="AUX"></a></p>
<B>Hilfsfunktionen</B>

COOL ON / OFF
  Kühlung.
  Wird unverändert in das NC-Programm ausgeben.

FED <Vorschubwert>
  Wird unverändert in das NC-Programm ausgeben.

INS <text>
  INSERT. Wird unverändert in das NC-Programm ausgeben.

STOP <parameter>
  Wird unverändert in das NC-Programm ausgeben.
  STOP      - für M00
  STOP 1    - für M01


Hilfsfunktionen werden an der zugehörigen Position angezeigt.

	
____________________________________________________________________________
<p><a name="EXA"></a></p>
<B>Beispiel</B>


<B>Beispiel Process cut1:</B>

Modell sample_PRC_cut1_1.gcad laden (File/OpenModel "sample_PRC_cut1_1.gcad")
Aktivieren procDemo1 ("procDemo1","aktivieren" im Browser mit rechter Maustaste)
Prozessor starten (select Postproc. "none");
Ausgabe - Datei ~/gCAD3D/tmp/nc.apt kontrollieren;
beenden mit Button "Fertig".


____________________________________________________________________________
<p><a name="GCAD3D-APT"></a></p>
<B>GCAD3D-APT</B>
APT-Code, der vom Prozessor PRC_cut1 erzeugt wird.
Wird in Datei ~/gCAD3D/tmp/nc.apt ausgegeben.
Wird nachfolgend vom Postprozessor eingelesen.

<p><a name="G-Code"></a></p>
<B>Postprozessor G-Code</B>
Erzeugt das NC-Programm.
Es wird in Datei ~/gCAD3D/tmp/nc.iso ausgegeben.



GCAD3D-APT                     G-Code

$$ Kommentar                   -
FROM {position}                G92 {position}
RP                             -
G1 {position}                  G0 (nach RP) oder G1
G2                             G2
G3                             G3
TL 1                           T1

STOP                           M00
STOP 1                         M01

COOL ON / OFF                  M07 / M09
FED {Vorschubwert}             F{Vorschubwert}
INS {text}                     {text}

FINI                           -





G0,G1  Koordinaten des Endpunktes: X,Y,Z absolut

G2,G3  Koordinaten des Endpunktes: X,Y,Z absolut
       Koordinaten des Kreismittelpunktes: I,J,K absolut


____________________________________________________________________________
</PRE>
</BODY>
</HTML>
